package com.jwater.core.manager.common.model;

import java.io.Serializable;

/**
 * @description:
 * @author: jnner
 * @createDate: 2021/3/27
 * @version: 1.0
 */
public class GatewayProxyInfo implements Serializable {
    private String gatewayGroupName;
    private String gatewayWorkerName;
    private int gatewayIndex;
    private String gatewayHost;
    private String gatewayPort;
    private String type;
    private String srcPrefix;
    private String destUrl;

    public String getGatewayHost() {
        return gatewayHost;
    }

    public void setGatewayHost(String gatewayHost) {
        this.gatewayHost = gatewayHost;
    }

    public String getGatewayPort() {
        return gatewayPort;
    }

    public void setGatewayPort(String gatewayPort) {
        this.gatewayPort = gatewayPort;
    }

    public String getGatewayGroupName() {
        return gatewayGroupName;
    }

    public void setGatewayGroupName(String gatewayGroupName) {
        this.gatewayGroupName = gatewayGroupName;
    }

    public String getGatewayWorkerName() {
        return gatewayWorkerName;
    }

    public void setGatewayWorkerName(String gatewayWorkerName) {
        this.gatewayWorkerName = gatewayWorkerName;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getSrcPrefix() {
        return srcPrefix;
    }

    public void setSrcPrefix(String srcPrefix) {
        this.srcPrefix = srcPrefix;
    }

    public String getDestUrl() {
        return destUrl;
    }

    public void setDestUrl(String destUrl) {
        this.destUrl = destUrl;
    }

    public int getGatewayIndex() {
        return gatewayIndex;
    }

    public void setGatewayIndex(int gatewayIndex) {
        this.gatewayIndex = gatewayIndex;
    }

    @Override
    public String toString() {
        return "GatewayProxyInfo{" +
                "gatewayGroupName='" + gatewayGroupName + '\'' +
                ", gatewayWorkerName='" + gatewayWorkerName + '\'' +
                ", gatewayIndex=" + gatewayIndex +
                ", gatewayHost='" + gatewayHost + '\'' +
                ", gatewayPort='" + gatewayPort + '\'' +
                ", type='" + type + '\'' +
                ", srcPrefix='" + srcPrefix + '\'' +
                ", destUrl='" + destUrl + '\'' +
                '}';
    }
}
